namespace DesignPattern.Behavioral.State
{
    public class LightIsOffState : Light
    {
        public override void TouchLightSwitch(LightContext context)
        {
            System.Console.WriteLine("The light is off.");
            context.SetLightState(new LightIsOnState());
        }
    }
}